.lmo-view_resource {
  width: 37.8vw;
  height: 40vh;

  .lmo-view_resource_list {
    overflow-y: auto;
    height: 100%;
    justify-content: space-between;

    .lmo-resource_item {
      padding: .5rem;
      background-color: #293943;
      margin-bottom: .5rem;
      border-radius: .5rem;
      justify-content: space-between;
      line-height: 2.5rem;
    }
  }

  .lmo-view_resource_media_item_status {
    background: green;
    color: #FBFBFD;
    height: 1rem;
    line-height: 1rem;
    border-radius: 4px;
    padding: 0 0.2rem;
    margin-right: 1rem;
  }

  .lmo-view_resource_media_item_option {
    justify-content: space-around;
    width: 12rem;

    .lmo-view_resource_media_item_option_item {
      width: 1.5rem;
      height: 1.5rem;
      position: relative;
      top: .5rem;

      img {
        width: 100%;
      }
    }
  }

  .lmo-view_resource_media_item {
    text-align: center;
    height: 5vh;
    border: 1px solid #409fee;
    line-height: 6vh;
    border-radius: 0.4rem;
  }
}